triangular lamella - Turkish English Dictionary